Expression Evaluation Explorer

(4+3)*5+2
Nodes: 243
Edges: 545
Distribute: 6
Drop: 136
Evaluate: 403
Results: 21.0, 25.0, 37.0, 39.0, 41.0, 43.0, 45.0, 47.0, 49.0, 55.0, 82.0, 88.0, 90.0, 96.0, 104.0, 112.0, 117.0, 122.0, 127.0, 128.0, 157.0, 160.0, 161.0, 162.0, 168.0, 175.0, 202.0, 208.0, 217.0, 224.0, 280.0
Distribute
Drop Brackets
Evaluate
Final Result

Select Learner

Preset Profiles

  • {{ name.replace(/_/g, ' ') }}
    {{ profile.description }}

Precedence

Policies

{{ catInfo.name }} (pick one)
{{ selectedLearner.replace(/_/g, ' ') }}
Precedence: {{ currentWalkthrough?.precedence || 'N/A' }} | Policies: {{ (currentWalkthrough?.policies || []).join(', ') }}
= {{ currentWalkthrough?.final_result }}
Step {{ index + 1 }} {{ step.state }}
Final Result: {{ step.result }}
Action Type Valid?
{{ action.description }} CHOSEN {{ action.type }} {{ isValidAction(step, action) ? 'YES' : 'NO' }}

Select a learner profile to see their solution path.